783a5e8e6c4342a66084f6d5a4ea679e7dfae2b2,tests/fr.inria.diverse.melange.tests/src/main/java/simplefsm/fsm/adapters/fsmmt/FsmMTAdaptersFactory.java,FsmMTAdaptersFactory,createAdapter,#EObject#,31
Before Change
}
public EObjectAdapter createAdapter(final EObject o) {
EObjectAdapter res = register.get(o);
if(res != null){
return res;
}
else{
if (o instanceof fsm.FSM){
res = createFSMAdapter((fsm.FSM) o) ;
register.put(o,res);
return res;
}
if (o instanceof fsm.State){
res = createStateAdapter((fsm.State) o) ;
register.put(o,res);
return res;
}
if (o instanceof fsm.Transition){
res = createTransitionAdapter((fsm.Transition) o) ;
register.put(o,res);
return res;
}
}
After Change
public EObjectAdapter createAdapter(final EObject o) {
if (o instanceof fsm.FSM){
return createFSMAdapter((fsm.FSM) o) ;
}
if (o instanceof fsm.State){
return createStateAdapter((fsm.State) o) ;
}
if (o instanceof fsm.Transition){
return createTransitionAdapter((fsm.Transition) o) ;
}
return null ;